/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Iconlianxian: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M1010.237865 824.043249l-144.30049-144.300489c-12.972468-12.899589-37.459824-14.575807-44.456211 2.25925-1.821976 4.5185-2.25925 17.199452-2.25925 17.199452v97.512149H330.640863A118.064037 118.064037 0 0 1 212.722584 678.868211 118.064037 118.064037 0 0 1 330.640863 560.877054h443.177412a219.438774 219.438774 0 0 0 219.220137-219.220138 219.438774 219.438774 0 0 0-219.220137-219.220137H340.042259a173.452103 173.452103 0 0 0-165.508289-122.436779A173.306345 173.306345 0 0 0 1.446262 173.087708a173.306345 173.306345 0 0 0 173.087708 173.087708 173.452103 173.452103 0 0 0 165.508289-122.436778h433.776016a118.064037 118.064037 0 0 1 117.918279 117.918278 118.064037 118.064037 0 0 1-117.918279 117.918279H330.640863A219.438774 219.438774 0 0 0 111.420726 678.868211a219.438774 219.438774 0 0 0 219.220137 219.220138h488.581051v92.556374s0 14.138533 2.332129 19.823098c6.923508 16.835057 31.410864 17.490968 44.310453 4.664258l144.30049-144.300489a33.014203 33.014203 0 0 0 0-46.715462zM174.53397 244.873558a71.858729 71.858729 0 0 1 0-143.571699 71.858729 71.858729 0 0 1 0 143.571699z"
        fill={getIconColor(color, 0, '#2E4257')}
      />
    </Svg>
  );
};

Iconlianxian.defaultProps = {
  size: 18,
};

Iconlianxian = React.memo ? React.memo(Iconlianxian) : Iconlianxian;

export default Iconlianxian;
